parachute straps - Español Inglés Diccionario